of same essential nature - İspanyolca İngilizce Sözlük